cfbb1f913c1a5ce13bb3d5566b5fa56e3618d78f,core/generator/source/jetbrains/mps/generator/impl/interpreted/TemplateRootMappingRuleInterpreted.java,TemplateRootMappingRuleInterpreted,TemplateRootMappingRuleInterpreted,#SNode#,42
Before Change
public TemplateRootMappingRuleInterpreted(SNode rule) {
ruleNode = rule;
applicableConcept = RuleUtil.getBaseRuleApplicableConcept(rule);
}
@Override
After Change
public TemplateRootMappingRuleInterpreted(SNode rule) {
ruleNode = rule;
applicableConcept = NameUtil.nodeFQName(RuleUtil.getBaseRuleApplicableConcept(rule));
SNode condition = RuleUtil.getBaseRuleCondition(ruleNode);
conditionMethod = condition == null ? null : TemplateFunctionMethodName.baseMappingRule_Condition(condition);
ruleMappingName = RuleUtil.getBaseRuleLabel(ruleNode);
templateNode = RuleUtil.getRootRuleTemplateNode(ruleNode);
}